<html lang="en">

<head>
	<title>Project: PyFileServer</title>
	<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
	<link rel="stylesheet" type="text/css" href="css/owncooked.css" />
</head>

<body>
<FONT SIZE=30>PyFileServer</FONT>
<HR>
<BR>
<table border=0 > 
<tr><td valign="top">

	<h2>What is PyFileServer?</h2>
	<p>
   PyFileServer is a WSGI web application for sharing filesystem directories over WebDAV. It is currently under development (alpha)
	</p>

   <h2>What is WSGI?</h2>
   <p><A href="http://www.python.org/peps/pep-0333.html" >WSGI</A> stands for Web Server Gateway Interface, a proposed standard interface between web servers and Python web applications or frameworks, to promote web application portability across a variety of web servers.</p>
   
   <p><A href="http://pythonpaste.org/">Python Paste</A>, also known as WSGIKit, is a web application framework framework. It uses WSGI to create a framework-neutral set of components. It also assists with application setup and deployment.</p>   
      


	<h2>What is WebDAV?</h2>
   <p><A href="http://www.webdav.org/">WebDAV</A> stands for "Web-based Distributed Authoring and Versioning". It is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers. 
   </p>

   <HR>
	<h2>Testing and Compatibility</h2>
   
   <B>System Environment</B>
   <p>
   PyFileServer is designed to run over any WSGI-supporting webserver running Python over Windows or *nix based filesystems. So far, it has been developed and tested over Python 2.4.1 running paster (a development web server in <A href="http://pythonpaste.org/">Paste</A>) on a Windows XP system.
   </p>

   <B>WebDAV Support</B>
   <p>
   PyFileServer supports up to Class 2 of the WebDAV specification, and has been being tested over the following WebDAV client environments:
   <ul>
      <li><A href="http://www.webdav.org/neon/litmus/">neon-litmus</A> test suite: <A href="logs/neon-litmus-test-result.txt">test-log</A></li>
      <li><A href="http://www.ics.uci.edu/~webdav/" >DAVExplorer</A></li>
      <li><A href="http://www.webdav.org/cadaver/" >cadaver</A> <A href="logs/cadavertestlog.txt">test-log</A></li>
      <li><A href="http://www.ucfv.bc.ca/its/help/webdav.htm">Windows Network Places support (XP)</A></li>      
   </ul>
   </p>

   <HR>
	<h2>Documentation</h2>

   <ul>
      <li><A href="pyfileserver-README.html">Readme User Guide</A></li>
      <li><A href="pyfileserver-DEVELOPERS.html" >Developer's Guide</A></li>
      <li><A href="pyfileserver-ADDONS.html" >Addons Guide</A></li>
      <li><A href="pyfileserver-TUTORIAL.html" >An Example, Configuration and FAQ</A></li>
   </ul>
   
   <HR>
	<h2>Project Information</h2>
   
   <p>PyFileSync is hosted at <a href="http://developer.berlios.de/">BerliOS</a>. 
   <ul>
      <li>Project Link: <A href="http://developer.berlios.de/projects/pyfilesync/">pyfilesync</A></li>
      <li>SVN anonymous access: <A href="http://developer.berlios.de/svn/?group_id=4191">svn://svn.berlios.de/pyfilesync</A></li>
      <li>CVS anonymous access: CVS is no longer available, please use SVN</li>
      <li>Mailing List: <A href="mailto:pyfilesync-users@lists.berlios.de">pyfilesync-users@lists.berlios.de</A> (<A href="http://lists.berlios.de/mailman/listinfo/pyfilesync-users">subscribe</A>)</li>
   </ul>
   </p>

</td>
<td width=200 valign="top" align="center">
<div id="sidebar">
	<ul>
		<li><a href="index.html" title="">Home</a></li>
		<li><a href="pyfileserver.html" title="">PyFileServer</a></li>
		<li><a href="http://developer.berlios.de/projects/pyfilesync/" title="">Project Area</a></li>
		<li><a href="https://developer.berlios.de/forum/?group_id=4191" title="">Forums</a></li>
		<li><a href="http://developer.berlios.de/project/filelist.php?group_id=4191" title="">Files</a></li>
	   <li><a href="http://developer.berlios.de/"><img src="images/bslogo.png"></a></li>

	</ul>
<BR>
<BR>
</div>
</td>
</tr>
</table>
<HR>
Last Modified: 9 Aug 2005



</body>
</html>
		